a double-edged sword

[ə ˈdʌbəlˈedʒd sɔ:d]
双刃剑(指有利有弊的情况或行为); 宝剑